td{font-family:"ΞΆΘνΡΕΊΪ";line-height:22px;color:#5e5e5f;font-size:12px;letter-spacing:1px;}
body{margin:0px;font-size:12px;font-family:"ΞΆΘνΡΕΊΪ";padding:0px;}
a{text-decoration:none;color:#5e5e5f;}
a {blr:expression(this.onFocus=this.blur());outline:none;}
a:focus{-moz-outline-style:none;}
input, textarea{outline:none;}
form{font-family:"ΞΆΘνΡΕΊΪ";margin:0px;font-size:12px;}
select{font-size:12px;font-family:"ΞΆΘνΡΕΊΪ";}
input{font-size:12px;font-family:"ΞΆΘνΡΕΊΪ";padding:1px;}
.foot{color:#fffffe;}
.foot a{text-decoration:none;color:#fffffe;}
.tdbg_leftall{padding:1px;font-family:"ΞΆΘνΡΕΊΪ";color:#333333;text-decoration:none;border:1px solid #999999;}
.tdbg_main{padding:6px;BORDER-BOTTOM:#bbbbbb 1px solid;BACKGROUND-COLOR:#fafafa;}
.topmenu a{display:block;text-align:center;height:37px;line-height:37px;font-size:14px;color:#333333;}
.topmenu td:hover a{background-color:#0f71c4;color:#fff;}
.topmenucur a{background-color:#0f71c4;color:#fff;}
.topmenu td table{position:absolute;left:0px;top:37px;background:#FFFFFF;z-index:500;display:none;}
.topmenu td table a{min-width:107px;white-space:nowrap;color:#333333;height:37px;line-height:37px;border-bottom:#ccc 1px dashed;}
.topmenu td:hover table a{background:transparent;color:#333333;}
.topmenu td table td:hover a{background-color:#0f71c4;color:#fff;}
.topmenu td:hover table{display:block;}
.topmenu td table table{position:absolute;left:100%;top:0px;background:#FFFFFF;z-index:500;display:none;}
.topmenu td:hover table table{display:none;}
.topmenu td table td:hover table{display:block;}
.topmenu td table td:hover table a{background:transparent;color:#333333;border-left:#ccc 1px dashed;}
.topmenu td table table td:hover a{background-color:#0f71c4;color:#fff;}
.fullSlide{width:100%;position:relative;height:660px;z-index:1;text-align:center;padding:0px;margin:0px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;z-index:-100px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:660px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:660px;}
.fullSlide .hd{width:800px;margin:0 auto;margin-top:-35px;*position:absolute;*z-index:1;*bottom:0;*left:140px;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul{margin:0 0 0 40px;display:inline-block;padding:0 10px;height:22px;opacity:.5}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:13px;height:12px;margin:6px;background:url(../image/tg_flash_p.png) -20px 0;overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{background-position:0 0;}
.fbc_trigger_con li{font:28px/1 tahoma;color:#fff;cursor:pointer;margin:0 1px;filter:Alpha(Opacity=50);opacity:.5}
.fbc_trigger_con .on{filter:Alpha(Opacity=100);opacity:1}
ul, li{list-style-type:none;padding:0px;margin:0px;}
#keyword{color:#ababab;width:180px;line-height:24px;text-indent:15px;border:#dfdfdf 1px solid;border-right-width:0px;background:#FFFFFF;height:24px;}
#abmore{display:block;width:131px;height:173px;margin-top:25px;margin-left:170px;background:url(../image/abmorepic.png);line-height:0px;}
#abmore img{width:100%;height:100%;}
#abmore:hover img{animation:fd .4s 0s ease both;-webkit-animation:fd .4s 0s ease both;/* Safari ΊΝ Chrome */
	-moz-animation:fd .4s 0s ease both;/* Firefox:*/
	-o-animation:fd .4s 0s ease both;/* Opera:*/}
 @-webkit-keyframes fd{0%{opacity:1;transform:scale(1);}
60%{opacity:0;}
100%{opacity:0;transform:scale(2);}}
@-moz-keyframes fd{0%{opacity:1;transform:scale(1);}
60%{opacity:0;}
100%{opacity:0;transform:scale(2);}}
.indexabbut{width:101px;table-layout:fixed;overflow:hidden;height:324px;vertical-align:top;}
.indexabbut a{font-size:22px;color:#fff;display:block;width:30px;line-height:40px;margin-left:35px;margin-right:35px;margin-top:60px;position:relative;}
.indexabbut a:after{content:"";display:block;width:20px;height:20px;background:url(../image/cxD97tbqR-2gFiuvD7jMqg.png) center no-repeat;border:1px solid #fff;position:absolute;bottom:-60px;left:0px;border-radius:11px;transition:all 0.6s ease;-moz-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
.indexabbut a:hover:after{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.indexablist:nth-of-type(1) .indexabbut{background:#0f71c4;}
.indexablist:nth-of-type(2) .indexabbut{background:#1b90f3;}
.indexablist:nth-of-type(3) .indexabbut{background:#64b5f9;}
.indexablist:hover:nth-of-type(1) table{width:308px;}
.indexablist:hover:nth-of-type(2) table{width:308px;}
.indexablist:hover:nth-of-type(3) table{width:308px;}
.indexablist:hover:nth-of-type(1){width:308px;}
.indexablist:hover:nth-of-type(2){width:308px;}
.indexablist:hover:nth-of-type(3){width:308px;}
.indexablist table{table-layout:fixed;overflow:hidden;width:101px;transition:all 0.6s ease;-moz-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
.indexablist{table-layout:fixed;overflow:hidden;width:101px;transition:all 0.6s ease;-moz-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
.indexablist:nth-of-type(3) table{width:308px;}
.indexablist:nth-of-type(3){width:308px;}
.indexablist img{max-width:207px;max-height:324px;}
.indexbt{height:38px;line-height:38px;padding:0px 38px;border-left:#1a77c6 1px solid;border-right:#1a77c6 1px solid;font-size:38px;color:#504f4f; font-weight:bold;}
.indexpsort a{font-size:16px;color:#504f4f;display:block;line-height:35px;padding:0px 15px;}
.indexpsort a:hover{background-color:#0f71c4;color:#fff;}
.indexplist{padding-right:27px;padding-bottom:23px;}
.indexplistt:nth-child(4n){padding-right:0px;}
.pimg{table-layout:fixed;overflow:hidden;border:#5b90cd 2px solid;height:278px;position:relative;background-color:#FFFFFF;cursor:pointer;}
.pimg img{max-width:278px;max-height:278px;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.indexplist:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.pimgtab{position:absolute;left:0px;top:280px;background:rgba(88,143,207,0.75);transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.prdname{color:#fff;font-size:16px;}
.indexplist:hover .pimgtab{top:0px;}
.indexbteq{line-height:38px;padding:0px 38px;font-size:35px;font-family:ΣΧΤ²;color:#fff;}
.pimglist{table-layout:fixed;overflow:hidden; padding:0px 12px;}
.pimglist img{transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s; display:inline-block;}
.pimglist:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.indexnewslist{width:400px;position:relative;cursor:pointer;table-layout:fixed;overflow:hidden;}
.indexnewssm{font-size:14px;color:#bbbcbd;}
.indexnewslist span{display:block;line-height:34px;width:90px;text-align:center;height:34px;background:url(../image/newmore.png);color:#0f71c4;font-size:12px;}
.indexnewslist div{position:absolute;left:0px;top:480px;height:480px;width:400px;background-color:#0f71c4;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.indexnewslist:hover div{top:0px;}
.indexnewslist:hover table td{color:#fff;}
.indexnewslist:hover span{color:#fff;background:url(../image/newmoreover.png);}
.indexnewsimg{line-height:0px;table-layout:fixed;overflow:hidden;}
.indexnewslist img{transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;width:400px;height:230px;}
.indexnewslist:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.hzlist{padding-right:20px;}
.hzlist:nth-child(6n){padding-right:0px;}
.hzlist .pimglist:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-o-transition:scale(1.1);}
.footbt{padding-bottom:15px;font-size:14px;color:#fefefe;font-weight:bold;}
.footmenulist a{color:#fbf8f8;}
.footmenulist span{font-size:16px;}
.diyos{position:fixed;width:54px;right:0;top:50%;z-index:100;}
.diyos ul{list-style:none;margin:0;padding:0;}
.diyos ul li{width:54px;height:54px;background:#0f71c4;float:left;position:relative;margin:1px 0 0 0;}
.diyos ul li:hover{background:#1067d8;}
.diyos ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;color:#fff;font:14px/54px "Microsoft Yahei";overflow:hidden;}
.diyos ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li.sideewm{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li .sideewmshow{width:150px;position:absolute;top:0;left:-151px;z-index:120;display:none;}
.diyos ul li.sideewm:hover .sideewmshow{display:block;}
.diyos ul li img{float:left;}
.abbt{font-size:28px;color:#808080;line-height:45px;}
.abpath{font-size:12px;color:#a2a2a2;}
/*
.leftmenu a{display:block;line-height:45px;background:#fff;font-size:14px;color:#000;border-bottom:#f0f0f0 1px solid;}
.leftmenu a:hover{background:#0f71c4;color:#fff;padding:0px 40px;}
.cur a{background:#0f71c4 !important;color:#fff !important;}

.leftmenus a{display:block;line-height:45px;background:#eee;font-size:14px;color:#000;border-bottom:#f0f0f0 1px solid;}
.leftmenus a:hover{background:#4497de !important;color:#eee;}
.cur2 a{background:#4497de !important;color:#eee !important;}
*/
.w100{ width:100%;}
.big{}
.aq{width:100%; border-bottom:1px solid #ddd; height:85px; background-color:#f6f6f6; margin-bottom:40px;}
.big .leftmenu{ height:85px; float:left;display:inline-block;}
.big .leftmenu a{ display:inline-block;padding:0 38px; line-height:85px; height:85px; font-size:16px;}
.big .leftmenu a:hover{background:#193884;color:#fff;}
.cur a{background:#193884 !important;color:#fff !important;}

.big .leftmenus{ height:70px; float:left;display:inline-block; line-height:45px;}
.big .leftmenus a{ display:inline-block; line-height:70px; height:70px;padding:0 39px; font-size:15px;}
.big .leftmenus a:hover{background:#193884;color:#fff;}
.cur2 a{background:#193884 !important;color:#eee !important;}
.leftmenu1 a{display:block;line-height:45px;background:#fff;width:130px;text-indent:30px;font-size:14px;color:#000;border-bottom:#f0f0f0 1px solid;}
.cur1 a{background:#0f71c4 !important;color:#fff !important;}
.leftmenu1 a:hover{background:#0f71c4;color:#fff;}

.smenu{float:left; margin-right:10px; margin-bottom:5px;}
.smenu a{display:block;line-height:45px;background:#eee;font-size:14px;color:#000; padding:0px 14px;border-bottom:#f0f0f0 1px solid;}
.smenu a:hover{ background-color:#0f71c4; color:#fff;}
.curs a{ background-color:#0f71c4 !important; color:#fff !important;}

.piclist{table-layout:fixed;overflow:hidden;border:#eaeaea 1px solid;height:278px;position:relative;}
.piclist img{max-width:278px;max-height:278px;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.piclist:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.pictab{position:absolute;left:0px;top:280px;background:rgba(88,143,207,0.75);transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.pictab a{display:block;width:278px;height:278px;text-align:center;}
.pictab img{margin-top:130px;}
.piclist:hover .pictab{top:0px;}
.fixwidth{overflow:hidden;table-layout:fixed;width:510px;}
/*2021.1*/
.w100{width:100%;min-width:1200px;}
.w120{width:1200px;}
.m0a{margin:0 auto;}
.both{clear:both;}
.bgn{background:none !important;}
.fl{ float:left;}
.fr{ float:right;}
/*top*/
header{background-color:#e8e8e8;height:50px;line-height:50px;}
header .hi{width:110px;text-align:center;float:left;}
header .l{color:#5e5e5f;float:left;font-size:14px;width:620px;}
header .r{float:right;width:470px;text-align:right;}
header .r span{background:url(../image/tline.png) no-repeat right 17px;padding:0 10px;display:inline-block;}
header .r a{font-size:14px;color:#5e5e5f;display:inline-block;}
header .r a.cn{background:url(../image/cn.gif) no-repeat 0 20px;text-indent:25px;}
header .r a.en{background:url(../image/en.gif) no-repeat 0 20px;text-indent:25px;}
.top{height:150px;}
.top .logo{float:left;width:104px;padding:35px 0 0 6px;text-align:left;height:115px;}
.top .title{font-size:36px;color:#222;float:left;width:620px;font-weight:bold;padding-top:19px;line-height:47px;}
.top .title p{margin-top:10px;font-size:16px;letter-spacing:1px;color:#999;font-weight:normal;text-align:left;line-height:22px;}
.top .tel{float:right;width:420px;background:url(../image/tel.png) no-repeat right 49px;font-size:30px;text-align:right;padding-top:30px;padding-right:50px;line-height:34px;}
.top .tel span{font-size:14px;line-height:15px;letter-spacing:1px;color:#999;}
.hd-bar{background-color:#193884;height:60px;}
.top-nav{color:#fff;}
.top-nav>li{float:left;position:relative;width:162px;text-align:center;}
.top-nav>li ol{padding:0;margin:0;}
.top-nav>li>a{display:block;width:100%;height:60px;line-height:60px;color:#fff;font-size:18px;}
.top-nav>li:hover>a{background-color:#0f71c4;}
.top-nav>li.curr>a{background-color:#0f71c4; color:#fff;}
.top-nav .hover{background-color:#0f71c4;}
.top-nav .in-nav{position:absolute;left:0;top:60px;z-index:100;width:100%;display:none;}
.top-nav .in-nav>li{background-color:#e8e8e8;height:60px;border-bottom:1px solid #dcdcdc;line-height:60px;position:relative;}
.top-nav .in-nav>li>a{display:block;width:100%;color:#666;font-size:18px;}
.top-nav .in-nav>li>a:hover{color:#fff;}
.top-nav .in-nav>li:hover{background-color:#0f71c4;}
.top-nav .in-nav>li:hover a{color:#fff;}
.top-nav .in-nav>li .erji{position:absolute;left:162px !important;top:0px !important;z-index:100;width:100%;display:none;}
.top-nav .in-nav>li .erji>li a{color:#666;}
.top-nav .in-nav>li .erji>li a:hover{color:#fff;}
.
.banner{height:660px;}
.tl1{width:185px !important;}
/*links*/
.links{background-color:#4c4c4c; height:80px; line-height:80px;font-size:14px;color:#999999;}
.links a{color:#999999;font-size:14px; margin-right:10px;}
.links a:hover{color:#fff;}
.fnav{ background-color:#2e2e2e; padding:40px 0; height:305px; overflow:hidden;}
.fnav dl{ float:left; border-right:1px solid #494949; padding-right:32px; margin:12px 42px 0 0; height:299px;}
.fnav dl dt{ font-size:16px; text-align:left; color:#fff; height:15px; line-height:15px; margin-bottom:16px;}
.fnav dl dd{  text-align:left; line-height:30px; padding:0; margin:0;font-size:12px; color:#999;}
.fnav dl dd a{font-size:13px; color:#999;}
.fnav dl dd a:hover{ color:#fff;}
.fnav dl .add{color:#999;line-height:30px; text-align:left;font-size:13px;}
.fnav dl .add p{text-align:left; line-height:30px;font-size:13px; color:#999; padding:0; margin:0;}
.fnav dl .add .tel{background:url(../image/ftel.png) no-repeat 0 6px;padding-top:28px;}
.fnav dl .add a{ color:#999;}
.fnav dl .add a:hover{ color:#ffe400;}
.fnav .right{ float:right; width:440px;}
.fnav .right dl{float:left; width:220px; height:201px; border:0px !important; padding:0; margin:12px 0 0 0;}
.fnav .right dl dt{ text-align:center; color:#fff; line-height:15px; height:15px; font-size:14px; margin-bottom:0px !important;}
.fnav .right dl dd{ text-align:center; padding:28px 0; height:130px;}
.fnav .right .add{ width:440px; text-align:center; color:#999;font-size:13px; line-height:30px;}
.fnav .right .add .tel{ background:url(../image/ftel2.png) no-repeat center 0; height:25px;  width:100%; margin-bottom:8px;}
.pname{ line-height:35px; height:35px; text-align:center; font-size:15px; overflow:hidden;}
.nbt{height:35px; text-align:left; line-height:35px;}
.nbt a{ font-size:16px;color:#000; font-weight:bold;}
.nbt a:hover{color:#0f71c4 ;}

.copy{ background-color:#262626; color:#999999; height:80px; line-height:80px; text-align:center;}
.copy a{ color:#999;}
.copy a:hover{ color:#fff;}
/*404*/
.err{margin:20px auto;text-align:center;}
.err h2{font-size:18px;}
.err p{color:#666;font-size:15px;line-height:30px;}
.err p a{color:#FFF;font-size:16px;background-color:#193884;border:1px solid #193884;padding:3px 15px;border-radius:5px;display:inline-block;}
.err p a:hover{border:1px solid #2882bc;background-color:#0f71c4;color:#fff;}
/*sitemap*/
.sitemap{ padding:10px 15px; width:100%; box-shadow:0 2px 4px #ddd; margin:15px auto; max-width:1170px; font-size:15px;}
.sitemap dl{ margin-top:15px;}
.sitemap dl dt{ border-bottom:1px solid #CCC; line-height:30px;}
.sitemap dl dt a{ font-weight:bold;font-size:15px;}
.sitemap dl dd{ padding:5px 0px; text-align:left; line-height:28px; margin:0;}
.sitemap dl dd a{ margin-right:10px; color:#333;font-size:15px;}
.sitemap dl dd a:hover{ color:#06F; text-decoration:underline;}